/**
 * 
 */
package com.mycompany.client.async;

import java.util.List;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
import com.mycompany.client.model.CalendarBO;

/**
 * @author coral.ma
 *
 */
@RemoteServiceRelativePath("calendar")
public interface CalendarService extends RemoteService {

	public CalendarBO addCalendar(CalendarBO calendarBO);
	
	public CalendarBO updateCalendar(CalendarBO calendarBO);
	
	public Boolean deleteCalendar(CalendarBO calendarBO);
	
	public List<CalendarBO> loadCalendars(String userID);
}
